English Nouns: thumbstall

English Nouns verb 'thumbstall' conjugated